最佳实践
适当的使用vuex
能不用就不用。 能用就用。 不要为了使用而使用,一个小方法里面有5个设计模式。
不要过度使用CSS框架
因为CSS框架一般会大幅度增加文件体积。 例如 bootstrap, ele.me前端框架。 这个在低端安卓机上影响显著。
使用CDN来存放js, css, 和图片文件。
灵活使用第三方Vue 插件
例如: 轮播图, 表单验证等等。这些轮子都是现成的。
前端逻辑务必简单
能在后台处理的,绝对不要放在前端处理。因为Vuejs 擅长的不是处理数据结构。
不用写行末分号。
Vuejs 源代码中没有一行有 “行末分号”。会有es 处理器帮我们填上的。
灵活使用CSS,HTML预处理工具
我们知道,
- JADE, HAML可以生成HTML,
- SASS, SCSS,LESS可以生成CSS
但是建议大家使用的话要慎重。建议直接使用原生的HTML,CSS,除非你们公司负责切图的同学 或者UI设计师,也能看得懂SASS和 JADE。